The Girard Translation Extended with Recursion

نویسنده

  • Torben Braüner
چکیده

This paper extends Curry-Howard interpretations of Intuitionistic Logic (IL) and Intuitionistic Linear Logic (ILL) with rules for recursion. The resulting term languages, the λ-calculus and the linear λ-calculus respectively, are given sound categorical interpretations. The embedding of proofs of IL into proofs of ILL given by the Girard Translation is extended with the rules for recursion, such that an embedding of terms of the λ-calculus into terms of the linear λ-calculus is induced via the extended Curry-Howard isomorphisms. This embedding is shown to be sound with respect to the categorical interpretations. ∗Full version of paper to appear in Proceedings of CSL ’94, LNCS 933, 1995. †Basic Research in Computer Science, Centre of the Danish National Research Foundation.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Peirce translation

We develop applications of selection functions to proof theory and computational extraction of witnesses from proofs in classical analysis. The main novelty is a translation of minimal logic plus Peirce’s law into minimal logic, which we refer to as the Peirce translation, as it eliminates uses of Peirce’s law. When combined with modified realizability this translation applies to full classical...

متن کامل

Adding recursion to Dpi ( Extended abstract ) Samuel Hym

Dpi is a distributed version of the pi-calculus, in which processes are explicitly located, and a migration construct may be used for moving between locations. We argue that adding a recursion operator to the language increases significantly its descriptive power. But typing recursive processes requires the use of potentially infinite types. We show that the capability-based typing system of Dp...

متن کامل

Age, growth, sex ratio and diet of eastern mosquitofish Gambusia holbrooki Girard, 1859 in Seyhan Dam Lake (Adana/Turkey)

The aim of this study is to provide necessary information on the biology of mosquitofish in Seyhan Dam Lake in Adana, which is located in southern part of Turkey. The population structure of eastern mosquitofish Gambusia holbrooki Girard, 1859 was studied in Seyhan Dam Lake. A total of 1582 specimens (772 males and 810 females) were collected monthly from January to December, 2007. The age comp...

متن کامل

Adding recursion to Dpi

Dpi is a distributed version of the pi-calculus, in which processes are explicitly located, and a migration construct may be used for moving between locations. We argue that adding a recursion operator to the language increases significantly its descriptive power. But typing recursive processes requires the use of potentially infinite types. We show that the capability-based typing system of Dp...

متن کامل

Step-Indexed Normalization for a Language with General Recursion

The TRELLYS project has produced several designs for practical dependently typed languages. These languages are broken into two fragments—a logical fragment where every term normalizes and which is consistent when interpreted as a logic, and a programmatic fragment with general recursion and other convenient but unsound features. In this paper, we present a small example language in this style....

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994